1. | CSVtoCSV | Gets CSV data from payload and transform returns data as is. | name,id,city,country John,111,Pune,India Will,112,Pune,India
name,id,city,country John,111,Pune,India Will,112,Pune,India
|
2. | CSVtoXML | Validates payload data to be in valid CSV format using XML stylesheet. Converts CSV data from payload to XML format and returns response as is. | name,id,city,country John,111,Pune,India
<?xml version='1.1' encoding='UTF-8'?> <root> <item> <name>John</name> <id>111</id> <city>Pune</city> <country>India</country> </item> </root>
|
3. | CSVtoOBJ | Converts CSV data from payload to Java Object format and returns array of object in response in which each object has a key name. | name,id,city,country John,111,Pune,India Will,112,Pune,India
[ { "name": "John" }, { "name": "Will" } ]
|
4. | CSVtoJSON | Converts CSV data from payload to JSON format and returns response as is. | name,id,city,country John,111,Pune,India
[ { "name": "John", "id": 111, "city": "Pune", "country": "India" } ]
|
5. | XMLtoXML | Gets XML data from payload and transform returns data as is. | <ArrayList> <item> <name>John</name> <id>111</id> <city>Pune</city> <country>India</country> </item> </ArrayList>
<?xml version='1.1' encoding='UTF-8'?> <root> <item> <name>John</name> <id>111</id> <city>Pune</city> <country>India</country> </item> </root>
|
6. | XMLtoCSV | Converts XML data from payload to CSV format and returns response as is. | <ArrayList> <item> <name>John</name> <id>111</id> <city>Pune</city> <country>India</country> </item> </ArrayList>
name,id,city,country John,111,Pune,India
|
7. | XMLtoOBJ | Converts XML data from payload to Java Object format and returns object map in response. | <ArrayList> <item> <name>John</name> <id>111</id> <city>Pune</city> <country>India</country> </item> </ArrayList>
{ "ObjectMap": "{item={name=John, id=111, city=Pune, country=India}}" }
|
8. | XMLtoJSON | Validates payload data to be in valid XML format using XML stylesheet. Converts XML data from payload to JSON format and returns response as is. | <details> <name>John</name> <id>111</id> <city>Pune</city> <country>India</country> </details>
[ { "name": "John", "id": 111, "city": "Pune", "country": "India" } ]
|
9. | JSONtoXML | Converts JSON data from payload to XML format and returns response as is. | [ { "name": "John", "id": 111, "city": "Pune", "country": "India" }, { "name": "Will", "id": 112, "city": "Pune", "country": "India" } ]
<?xml version='1.1' encoding='UTF-8'?> <root> <item> <name>John</name> <id>111</id> <city>Pune</city> <country>India</country> </item> <item> <name>Will</name> <id>112</id> <city>Pune</city> <country>India</country> </item> </root>
|
10. | JSONtoCSV | Converts JSON data from payload to CSV format and returns response as is. | [ { "name": "John", "id": 111, "city": "Pune", "country": "India" } ]
name,id,city,country John,111,Pune,India
|
11. | JSONtoOBJ | Validates payload data to be in valid JSON format using JSON schema. Converts JSON data from payload to Java Object format and returns object with key name in response. | [ { "name": "John", "id": 111, "city": "Pune", "country": "India" } ]
|
12. | JSONtoJSON | Gets JSON data from payload and transform returns data as is. | [ { "name": "John", "id": 111, "city": "Pune", "country": "India" }, { "name": "Will", "id": 112, "city": "Pune", "country": "India" } ]
[ { "name": "John", "id": 111, "city": "Pune", "country": "India" }, { "name": "Will", "id": 112, "city": "Pune", "country": "India" } ]
|
13. | OBJtoXML | Converts JSON data from payload to Java Object and then the previous Java Object to XML format and returns response as is. | [ { "name": "John", "id": 111, "city": "Pune", "country": "India" }, { "name": "Will", "id": 112, "city": "Pune", "country": "India" } ]
<?xml version='1.1' encoding='UTF-8'?> <root> <item> <name>John</name> <id>111</id> <city>Pune</city> <country>India</country> </item> <item> <name>Will</name> <id>112</id> <city>Pune</city> <country>India</country> </item> </root>
|
14. | OBJtoCSV | Converts JSON data from payload to Java Object and then the previous Java Object to CSV format and returns response as is. | [ { "name": "John", "id": 111, "city": "Pune", "country": "India" }, { "name": "Will", "id": 112, "city": "Pune", "country": "India" } ]
name,id,city,country John,111,Pune,India Will,112,Pune,India
|
15. | OBJtoOBJ | Reads data from database which returns a java object and transform returns data as is. | [ { "name": "John", "id": 111, "city": "Pune", "country": "India" }, { "name": "Will", "id": 112, "city": "Pune", "country": "India" } ]
|
16. | OBJtoJSON | Converts JSON data from payload to Java Object and then the previous Java Object to JSON format. Returns object which contains id (number), salary (double), isRemoteEmployee (boolean), name (string), original_JSON (json). | { "name": "John", "id": 111, "salary": "50000", "isRemoteEmployee": "true" }
{ "name": "John", "id": 111, "salary": 50000, "isRemoteEmployee": true, "original_JSON": { "name": "John", "id": 111, "salary": "50000", "isRemoteEmployee": "true" } }
|
17. | FLATtoXML | Converts TEXT data from payload to XML format and returns response as is. | ST* 850*0001 BEG*00*SA*000000006637770**20230818*0001307878
<?xml version='1.1' encoding='UTF-8'?> <root> <record0> <col0>ST* 850*0001</col0> </record0> <record1> <col0>BEG*00*SA*000000006637770**20230818*0001307878</col0> </record1> </root>
|
18. | FLATtoCSV | Converts TEXT data from payload to CSV format and returns response as is. | ST* 850*0001 BEG*00*SA*000000006637770**20230818*0001307878
col0 "ST* 850*0001" "BEG*00*SA*000000006637770**20230818*0001307878"
|
19. | FLATtoOBJ | Converts TEXT data from payload to Java Object format and returns data in JSON format. | ST* 850*0001 BEG*00*SA*000000006637770**20230818*0001307878
[ { "col0": "ST* 850*0001" }, { "col0": "BEG*00*SA*000000006637770**20230818*0001307878" } ]
|
20. | FLATtoJSON | Converts TEXT data from payload to JSON format and returns response as is. | ST* 850*0001 BEG*00*SA*000000006637770**20230818*0001307878
[ { "col0": "ST* 850*0001" }, { "col0": "BEG*00*SA*000000006637770**20230818*0001307878" } ]
|
21. | FLATtoJSONwithMultipleRanges | Converts TEXT data from payload to JSON format with multiple ranges provided which reads line from start of range to end and creates values accordingly. | ST* 850*0001 BEG*00*SA*000000006637770**20230818*0001307878
[ { "col0": "ST* ", "col1": "850*0001" }, { "col0": "BEG*00*SA*", "col1": "000000006637770**20230818*0001307878" } ]
POST/flatToJsonWithMultipleRanges
|